Barcode Carrier Decode Feature

This feature identifies a carrier and a shipping method based upon the package's tracking number, and then populates the package carrier and/or shipping method automatically when you receive a package or add an expected package to the system. This feature applies to the web application and to the IntelliTrack Mobile for Android application. It has two parts:

  1. Defining tracking number parsing rules for a carrier or the carrier shipping method(s). This occurs via the Rule form at the Manage Carrier and Shipping Methods page.
  2. Identifying the carrier and shipping method in the Mailroom module based on the tracking number scanned when a package is added to the system.

This function is associated with the Barcode Carrier Decode feature, which has two access levels: Edit and Read-Only.

Adding the Barcode Carrier Decode Feature to the User Role

The Barcode Carrier Decode feature is added to the user role at the Role Management page.

  1. Select Security > Role Management from the navigation pane.
  2. The Role Management page appears.
  3. Select the Add button to open the Add Role form or select the Edit button to the right of the rule to open the Edit Rule form for an existing role.

Add Role Form

  1. Mark the checkbox to the left of the Barcode Carrier Decode feature.
    1. Edit access: select this option to enable the Add Rule capability at the Manage Carrier and Shipping Methods page and the tracking number decode capability at the Package Receive page, the Expected Package page, and the Package Receive form in the IntelliTrack Mobile for Android application.
    2. Read-Only access: select this option to enable the tracking number decode capability at the Package Receive page, the Expected Package page, and the Package Receive form in the IntelliTrack Mobile for Android application.
  2. Assign the role to a user to grant this user access to the feature.

Using Tracking Number Parsing Rules

The tracking number parsing rule is applied to the tracking number when a package is added to the system. When a carrier match is found, the carrier is automatically selected. When a carrier-shipping method match is found, the carrier and the shipping method are automatically selected.

  1. The tracking number parsing rule is applied to the Tracking Number field at:
    1. the Receive Package page (web)

    Receive Package Page Showing Tracking Number field

    1. the Expected Package page (web)

    Expected Package Page Showing Tracking Number Field

    1. the Package Receive form ( IntelliTrack Mobile for Android)

    Package Receive Screen in the IntelliTrack Mobile for Android app Showing Tracking Number Field

  2. If a tracking number is scanned that matches a tracking number parsing rule set up for a carrier and method, the carrier field and the method field will be automatically populated.
  3. If a tracking number is scanned that matches a tracking number parsing rule set up for a carrier, the carrier field is automatically populated.
  4. If a tracking number is scanned that doesn't match a tracking number parsing rule set up for a carrier and method the carrier field and the method field are not populated.
  5. If multiple tracking number matches are found when the tracking number is scanned,
    1. Web Application: A Multiple Carrier and Methods form appears that lists the multiple carriers and/or methods found. The user may select the carrier and/or method to be used from this form. (Selecting Cancel at this form will close the form without selecting a carrier and/or method.)Multiple Carrier and Methods Popup
    2. IntelliTrack Mobile Android: A Multiple Carrier Matches popup and/or A Multiple Methods Matches popup form appears that lists the multiple carrier and, if applicable, the multiple methods found. The user may select the carrier and/or method to be used from the popup(s).

Adding a Tracking Number Parsing Rule

Note: To add, edit, or delete a tracking number parsing rule, the role of the logged-in user must include edit access to the Barcode Carrier Decode feature.

Important: When you add a rule to the carrier's shipping method, we do not recommend setting up an additional rule for the carrier. This is because it will generate multiple matches when the tracking number is scanned. If multiple matches are found for a tracking number, a popup form appears that lists all matches. In this case, the carrier field and/or the shipping method field will not be automatically populated when you scan the tracking number: you must select the match from the popup form.

A rule is added from the Add Rule form. After the rule is added, it is listed in the Edit Rule form. It may be edited or deleted from this form.

Add a Rule to the Carrier Only

To add a rule to the carrier only, add the rule to the carrier.

  1. Click the Tracking Number Parsing Rule icon Tracking Number Parsing Rule Icon found to the right of the carrier to reach the Add Rule form for the carrier.
  2. Add the rule and select the Save icon Save Icon to save it to the carrier. This means that when a match is found for this carrier, the carrier is automatically associated with this package.

Manage Carriers and Shipping Methods Page

Add Rule Form

Rule Example: Carrier Match

When the rule is added to the carrier, it will only match the carrier.

The Add Rule form appears.

Add Rule Form

Barcode Example for Fixed Length Parsing Rule

Add Rule Form Showing Fixed Length Rule

Receive Package Page Tracking Number Field Showing Tracking Number Example

Add a Rule to the Carrier and Shipping Method

To add a rule that identifies a carrier and shipping method, add the rule to the shipping method.

  1. Expand the Carrier by clicking the Expand icon Expand icon to reach the Methods nested grid for the carrier.
  2. Click the Tracking Number Parsing Rule icon Tracking Number Parsing Rule Icon to reach the Add Rule form for the method.

Manage Carrier and Shipping Methods Page

Add Rule Form

  1. Click the Save icon to close the form and save the rule to the method and the carrier. This means that when a match is found for this method, the carrier and the shipping method are automatically entered for the package.

Rule Example: Carrier and Shipping Method Match

Note: If you set up a rule for the shipping method, we recommend that you do not also set up a rule for the carrier. This is because it will result in multiple matches.

To add a rule that identifies the carrier and shipping method, add the rule to the shipping method.

Manage Carrier and Methods Page

The Add Rule form appears.

Add Rule Form

Barcode Example for Fixed Length Parsing Rule

Edit Rule Form Showing a Fixed Length Rule with Barcode Length, Start Position, and End Position Values

Receive Package Page Showing a Scanned Tracking Number in the Tracking Number Field

Working with the Rule

A rule may be reviewed, edited, or deleted from the Edit Rule form.

Editing a Rule

A rule is edited from the Edit Rule form.

  1. Click the Tracking Number Parsing Ruleicon Tracking Number Parsing Rule Icon to the right of the carrier or method to reach the Edit Rule form for this rule.

Edit Rule Form Showing Barcode Mask with Barcode Mask Example: &A##

  1. Make the changes to this rule.
  2. Press the Save icon Save Icon to save the change or changes to the rule.

Deleting a Rule

A rule may be deleted from the Edit Rule form by selecting the Delete icon Delete icon along the bottom of the form.

Fixed Length Rule

The fixed length parsing rule uses the total barcode length and a start and end position as placeholders for parsing the barcode. The total length, a start position and an end position define the number of characters to be parsed when the barcode is scanned. A fixed length parsing rule will remove (or parse) any characters outside of the parse range when the barcode is scanned in the applicable field.

Barcode Mask Rule

A barcode mask tracking number parsing rule applied to a carrier or shipping method will identify the package's carrier and/or method based upon the rule, when the package's tracking number is scanned. If the scanned tracking number matches the carrier or method rule, the carrier and/or method are automatically populated for the package when the package is added to the system.

Barcode Mask Guidelines

The following characters are used in the barcode mask decode rule:

Mask Rule Symbols
Symbol Scan Input
& The following character must match exactly. This is used to place the character match in the rule.
# Used in the rule before or after the character match. Reads the specified number of characters before or after the match, including letters, numbers, and symbols.
* Used in the rule before or after the character match. Reads all characters from the barcode before or after the character match, including letters, numbers, and symbols.

IntelliTrack accepts eight mask rule formats:

Mask Rule Formats
Mask Rule Symbols Used in Rule Example Rule

Example Barcode

Example Scanned Input When Rule Is Applied to Example Barcode

Exact character amount after the character match & # &A&B&C###

12345ABC67890

678

All characters after the character match & * &A&B&C*

12345ABC67890

67890

Exact character amount before the character match # & ###&A&B&C

12345ABC67890

345

All characters before the character match * & *&A&B&C

12345ABC67890

12345

Exact character amount before the character match; exact character amount after the character match # & # ###&A&B&C###

12345ABC67890

345678

Exact character amount before the match; all characters after the match # & * #&A&B&C*

12345ABC67890

567890

All characters before the match; exact character amount after the match * & # *&A&B&C###

12345ABC67890

12345678

All characters before the match; all characters after the match * & * *&A&B&C*

12345ABC67890

1234567890

Mask Rule Example

Consider the example below

Mask Rule Example: Carrier Match

Consider a mask barcode rule that uses a specific amount of characters after a character match: